L'Universal Product Code (UPC) è una tipologia di codice a barre, largamente usato nel Nord America e in alcune nazioni come il Regno Unito, l'Australia e la Nuova Zelanda per il tracciamento di articoli commerciali nei magazzini[1].
L'UPC (tecnicamente ci si riferisce ad UPC-A) è composto da 12 cifre numeriche, assegnate in modo univoco a ogni unità commerciale. Assieme al codice a barre EAN, l'UPC è il codice a barre utilizzato principalmente per la scansione di unità commerciali al punto di vendita, secondo le specifiche GS1.[2] Le strutture UPC sono una componente dei GTIN e seguono le specifiche GS1 globali, che si basa su standard internazionali.
Tuttavia alcuni rivenditori (abbigliamento, mobili) non utilizzano il sistema GS1 (utilizzando altre simbologie o sistemi numerici articolo). D'altra parte, alcuni rivenditori utilizzano il codice a barre simbologia EAN / UPC, ma senza usare un GTIN (per prodotti, marchi, venduti a solo alcuni dettaglianti).[3]